import PageTools from './PageTools'
import UploadExcel from './UploadExcel'
import ImageUpload from './ImageUpload'
import ScreenFull from './ScreenFull'
// 声明的Vue插件
// 形式：1对象  2:函数
// 如果插件是对象的话，必须提供一个install方法 方法中含有VUe形参

// 插件是对象的形式
export default {
  install(Vue) {
    Vue.component('PageTools', PageTools)// 注册工具栏组件
    Vue.component('UploadExcel', UploadExcel) // 注册导入excel组件
    Vue.component('ImageUpload', ImageUpload)
    Vue.component('ScreenFull', ScreenFull)
  }
}

// 插件是函数的形式
// 当插件是函数的时候, 不用install方法, 函数会被当成install方法来调用(Vue.user)
// export default function installFn(Vue) {
//   Vue.component('PageTools', PageTools)
// }
